/* Serve 7 - details page styles */
.serve7-button
{
	background-attachment: scroll;
	background-image: url("http://northrockhill.com/templates/nrhc2009/images/Giving-Buttons-Sprite.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	overflow: hidden;
	padding-left: 150px;
	width: 0px;
	margin: .5em 0 0;
}
.serve7-button
{
	background-image: url("http://images.northrockhill.com/pages/serve-7/button-sprite.png");
	height: 27px;
	padding-left: 0;
	width: 200px;
	text-align: center;
	color: #fff !important;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 24px;
}
.serve7-button:hover { background-position: 0 -50px; }
.serve7-button:active { background-position: 0 -100px; line-height: 28px; }

.eventsList
{
}

.eventsList > li { margin-bottom: 24px; }
.eventsList > li > strong,
.eventsList > li > strong a
{
	color: #4F7590;
	color: rgb(79,117,144) /* LoveRH - Dk Blue */;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 18px;
	-moz-text-shadow: rgba(0,0,0,.3) 0px 1px 3px;
	-webkit-text-shadow: rgba(0,0,0,.3) 0px 1px 3px;
	text-shadow: rgba(0,0,0,.3) 0px 1px 3px;
}

.ServiceTeam
{
float: left;
padding: 16px;
border: 1px solid #4F7590;
border: 1px solid rgb(79, 117, 144);
width: 256px;
margin: 5px;

-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: rgba(0,0,0,.3) 0 1px 3px;
-webkit-box-shadow: rgba(0,0,0,.3) 0 1px 3px;
box-shadow: rgba(0,0,0,.3) 0 1px 3px;
}

.ServiceTeam:nth-child(3n+2)
{
	clear: left;
}

.clear { clear: both; }

.eventName
{
	font-weight: bold;
	font-size: 1.125em;
}

.date
{
	font-size: .75em;
	color: #666;
	margin: -24px 0 12px;
}

.details
{
	font-size: .875em;
}

a.full
{
	background: url("http://images.northrockhill.com/pages/serve-7/full-flag.png") no-repeat 0% 50%;
	padding-left: 50px;
}
div.full { position: relative; }
div.full span
{
	position: absolute;
	top: -3px;
	left: -3px;
	width: 55px;
	height: 55px;
	background: url("http://images.northrockhill.com/pages/serve-7/full-box-flag.png") no-repeat 0% 0%;
}
div.full .eventName,
div.full .date
{
	padding-left: 20px;
}

.footnote
{
	font-size: .75em;
	color: #666;
}
